Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Canada F1 Croatia F1 Canada F2 Croatia F2 Greece F1 Greece F2 Italy F4 Hungary F1 Hungary F2 France F9 Serbia&Montenegro F5 India #2-w1 India #2-w4 USA F4 India F4 India F5 Germany F4 Germany F5 Morocco F2 Italy F2 Muller Cup 99 - Ulm The LTA Wrexham Challenger - Wrexham Nord/LB Open - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Black Forest Open 2004 - Freudenstadt Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Banja Luka Challenger 2005 - Banja Luka Media Will Cup Busan Challenger Tennis - Busan Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Dusseldorf Open 2006 - Dusseldorf Oberstaufen Cup - Oberstaufen Morocco Tennis Tour - Meknes Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth India #2-w2 India #2-w3 India F1 India F2 USA F5 Siemens Open - Scheveningen San Marino CEPU Open - San Marino Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Flea Market Cup Busan Challenger Tennis - Busan Bauer Watertechnilogy Cup 2008 - Eckental IPP Open - Helsinki Sunrise Challenger Monza Challenger Rome Challenger Rome Challenger Lugano Challenger Turin Challenger Scheveningen Challenger Trani Challenger Todi Challenger Genova Challenger Okal Cup 2001 International Bavarian Championships - Eckental Oberstaufen Challenger Alphen Challenger Meknes Challenger Casablanca Challenger 10th Wartburg Open - Eisenach Rabat Challenger Caltanissetta Challenger Oberstaufen Challenger Warsteiner Challenger - Wolfsburg Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Szczecin Challenger Oberstaufen Cup - Oberstaufen Tiburon Challenger Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Meknes Challenger Open de la Ville de Saint Denis - Reunion Island Garden Open 2004 - Rome San Benedetto Challenger Sibiu Challenger Alphen Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio ECM Cup - Prague Mersin Challenger Muller Cup - Ulm Heilbronn Open - Heilbronn Memorial Kolyaskin - Donetsk Furth Challenger Scheveningen Challenger ATU Cup 2001 - Weiden Geneva Challenger - Geneva Poznan Challenger Samarkand Challenger - Samarkand USTA Men's Challenger of Dallas - Dallas EI Bank Bulgarian Challenger - Sofia Kuppers Kolsch Cup by Lambertz - Aachen USTA Challenger of Dallas - Dallas DPD Challenger 2002 - Aschaffenburg Meerbusch Challenger Como Challenger Alphen Challenger Banja Luka Challenger Szczecin Challenger Architect Open - Budapest ATU Cup - Weiden Muller Cup - Ulm Sarajevo Open 2004 - Sarajevo Antonio Savoldi-Marco Co. - Manerbio Copa Sevilla-Internacionales de Andalucia - Seville Garden Open - Rome Eckental Challenger Porsche Open - Poznan The LTA Men's Challenger - Southampton Steelers Cup - Kosice The LTA Wrexham Challenger - Wrexham Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana Alfa Romeo Tennis Cup - Cordenons Banja Luka Challenger 2004 - Banja Luka 10ø Tornea B. Camparini - Reggio Emilia Almaty Challenger 1 - Almaty Oberstraufen Cup - Oberstaufen Gemax Samsung Open 2005 - Belgrade Heineken Challenger - Ho Chi Minh City Oberstaufen Cup - Oberstaufen ATP Challenger Open 2004 - Monchengladbach Morocco Tennis Tour - Tanger Black Forest Open - Freudenstadt Qatar ATP Challenger - Doha Unicredit (Suisse) Bank S. A. Challenger - Chiasso Architect Open - Budapest XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Kosice Open-Steelers Cup 2008 - Kosice BMW Tennis Championship - Sunrise 2005 Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg 5 Volkswagen Challenger - Wolfsburg TED Open - Istanbul Furth Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kosice Challenger Samsung Securities Cup - Seoul Roma Open Challenger - Rome Tatra Banka Open - Bratislava Poznan Challenger Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Intersport Heilbronn Open - Heilbronn s'Tennis Masters Challenger - Graz 2nd Campionati Internazionali di Tennis Del'Umbria - Todi BMW Tennis Championship - Sunrise Heilbronn Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open 2006 - Bratislava Morocco Tennis Tour - Marrakech Oberstaufen Challenger Almaty Challenger 2 - Almaty Porsche Open - Poznan San Marino Cepu Open - San Marino Heilbronn Open - Heilbronn 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Casablanca Challenger 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Budapest Challenger - Budapest Dortmund Challenger Rabat Challenger Rome Challenger Banja Luka Challenger Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik Scania Stockholm Open - Stockholm Heineken Open - Auckland 2003 Mercedes Cup - Stuttgart Furth Challenger ATP Challenger Hamburg - Hamburg Marburg Challenger Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Australian Unity Western Australia Open - Perth Gallagher International - Hamilton Schickedanz Open - Furth Croatia Open - Umag Sacramento Challenger Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Intersport Heilbronn Open - Heilbronn Ljubljana Open - Ljubljana Marrakech Challenger Open de la Comunidad Valenciana - Valencia Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin The Stella Artois Grass Court Championships - London Rome Challenger Mercedes Cup - Stuttgart Badden Open by Rothaus - Ettlingen Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Vietnam Open - Ho Chi Minh City Steelers Cup 2005 - Kosice Open de Moselle - Metz Nord LB Open - Braunschweig CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heilbronn Open - Heilbronn Chennai Open - Chennai Open de Montauban - Montauban Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach AT&T Challenger of Dallas - Dallas Open SEAT Godo 2006 - Barcelona Oberstaufen Challenger BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Como Challenger Grand Prix de Tennis de Lyon - Lyon Warsteiner Challenger Lubeck - Lubeck Next Generation Adelaide International - Adelaide Heineken Challenger - Ho Chi Minh City Oberstaufen Cup - Oberstaufen St.Petersburg Challenger by Kinex - St. Petersburg Heineken Open - Auckland Trani Cup - Trani Black Forest Open 2002 - Freudenstadt Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Weissenhauser Strand Cup - Hamburg Estoril Open - Estoril DPD Challenger 2001 - Aschaffenburg The Stella Artois Championships - London Mercedes Cup - Stuttgart Steelers Cup - Kosice Baumag Open - Budapest Banca Marche Tennis Cup - San Benedetto 2004 Freeman Men's Challenger - Joplin Volkswagen Challenger 2005 - Wolfsburg BA-CA Tennis Trophy - Vienna Geneva Challenger - Geneva USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin The Dubai Tennis Championships - Dubai Thailand Open - Bangkok SA Tennis Open - Johannesburg Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Internationaux du Doubs - Besancon Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Tennislife Cup - Napoli Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Open Tarragona Costa Daurada - Tarragona Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Monza Challenger Rome Challenger China Open - Beijing Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Zagreb Challenger Furth Challenger China Open - Beijing Heilbronn Challenger St. Brieuc Challenger Szczecin Challenger Rio De Janeiro Challenger Open 13 - Marseille Sarajevo Challenger China Open - Beijing Porto Alegre Challenger Montevideo Challenger The Artois Championships - London Dubai Duty Free Tennis Championships - Dubai Masters Series - Hamburg China Open - Beijing PBZ Zagreb Indoors - Zagreb Quimper Challenger Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona AEGON Championships - London China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Rome Challenger Thailand Open - Bangkok Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Serbia Open - Belgrade Croatia Open Umag - Umag Ortisei Challenger Mumbai Open - Mumbai Adelaide International 1 - Adelaide Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Belgrade 2 - Belgrade Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Gonet Geneva Open - Geneva BMW Open - Munich BMW Open - Munich Erste Bank Open - Vienna Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Heilbronn Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich AIG Japan Open Tennis Championships - Tokyo Heilbronn Open - Heilbronn Banja Luka Challenger Qatar ExxonMobil Open - Doha Tampere Imageneering Open - Tampere Gonet Geneva Open - Geneva Dubai Duty Free Tennis Championships - Dubai Warsteiner Challenger Lubeck 2001 - Lubeck Samsung Securities Cup - Seoul Banja Luka 2002 - Banja Luka VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Neride Prague Indoor - Prague Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Astana Open - Astana United Cup - Australia Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey Serbia Open - Belgrade Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Hellenic Championship - Athens Tel Aviv Watergen Open - Tel Aviv BCR Open Romania - Bucharest Banja Luka Open - Banja Luka Croatia Open - Umag Brisbane - Brisbane Medibank International - Sydney Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Regions Morgan Keegan Championships - Memphis Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris 2002 Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Qatar Open - Doha Qatar ExxonMobil Open - Doha Internazionali BNL d'Italia - Rome Tennis Masters Series - Madrid Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Chennai Open - Chennai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open 13 - Marseille Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Chennai Open - Chennai Internazionali BNL d'Italia - Rome Estoril Open - Estoril Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne Apia International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - Beijing Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Finals, Group A Davis Cup, Finals, QF, SRB-RUS 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, QF, SRB-KAZ 2-1 Laver Cup - London Davis Cup, Group 1, 2R, GBR-SCG 2-3 Hyundai Hopman Cup - Perth Davis Cup, Group C, Valencia Olympics - London Hopman Cup - Perth Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 AAMI Classic - Kooyong Davis Cup, World Group, 1R, SRB-CRO 5-0 Mubadala World Tennis Championship Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, Finals, Group F Mubadala World Tennis Championship Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group, SF, ITA-SRB 2-1 All Lower level tournaments Davis Cup, World Group, 1R, SRB-RUS 4-1 Laver Cup - Chicago A Day At The Drive - Adelaide Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - Turin Nitto ATP Finals - London Nitto ATP Finals - Turin Olympics - Paris Olympics - Rio de Janeiro Olympics - Tokyo Nitto ATP Finals - London Nitto ATP Finals - Turin U.S. Open - New York BNP Paribas Open - Indian Wells